a
{
    color: #00A;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

a:visited
{
    color: #00A;
}

/* Toolbar CSS */

#theme_toolbar
{
    border-left: 1px solid #333;
    background-image:url('/_common/theme/light/images/toolbar_bg.jpg');
    border-top: 1px solid #666;
}

#theme_toolbar a
{
    color: #000;
}

#theme_toolbar a.theme_toolbar_disabled
{
    color: #999;
}



#theme_toolbar a:hover
{
    background: #F0DB84; /* A7CDF3 */
    border: 1px solid #333;
}

#theme_toolbar div.theme_toolbar_plain
{
    color: #000;
}

#theme_toolbar div.theme_toolbar_highlight
{
    background: #ffc;
    color: #000;
}

#theme_toolbar div.theme_toolbar_break_left
{
    border-right: 1px solid #aaa;
}

#theme_toolbar div.theme_toolbar_break_right
{
    border-left: 1px solid #eee;
}


#theme_toolbar div.theme_toolbar_list_left
{
    border-left: 1px solid #eee;
}
    

/* App Title */
  
#theme_app_title
{
    background-image:url('/_common/theme/light/images/app_title_bg.jpg');
    border-bottom: 1px solid #ccc;
    height: 40px;
}

#theme_treeview_anchor
{
    border: 0;
    padding-top: 2px;
}

#theme_app_title_text
{
    background: #999;
    line-height: 25px;
    position: relative;
    top: 16px;
    border-top: 1px solid #ccc;
    float: left;
    color: #fff;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 10px;
}

#theme_app_title img.theme_app_title_cap
{
    position: relative;
    top: 16px;
}


/* Treeview */

#theme_horizontal_split
{
    height: 3px;
    background: #999;
}

.theme_treeview_link
{
    color: #00A;
    font-size: 10pt;
    font-weight: normal;
}

.theme_treeview_suffix
{
    font-size: 10px;
    font-weight: normal;
}

#udm a.nohref {
	color:#000 !important;
	}